page list
page list
プロジェクトのページ一覧を取得します。alias: ls
書式
cos page list [--limit n] [--skip n] [--sort <order>] [--pinned] [--icon <username>] --project <name>
フラグ
--limit <n> — 取得件数 (デフォルト: 100)
--skip <n> — スキップ件数 (ページネーション)
--sort <order> — ソート順: updated(デフォルト) / created / accessed / pageRank / linked / views / title / updatedWithMe
--pinned — ピン留めされたページのみを返す (クライアントサイドフィルタ)
--icon <username> — 指定ユーザーのアイコンを含むページのみを返す (サーバーサイドフィルタ)
使用例
code:bash
# タイトル一覧のみ (最小トークン)
cos page list --project myproject --json --results-only --select 'pages[].title'
# 最新更新順で 20 件
cos page list --project myproject --limit 20 --sort updated --json --results-only
# ページネーション (101〜200 件目)
cos page list --project myproject --limit 100 --skip 100 --json --results-only
# ピン留めページのみ
cos page list --pinned --project myproject --json --results-only
# 特定ユーザーのアイコンを含むページ
cos page list --icon mtane0412 --project myproject --json --results-only
# プレーン表示
cos page list --project myproject --plain
出力 (--json --results-only)
pages — ページ概要オブジェクトの配列 (id, title, updated, created, pin 等)
count — 取得件数
関連ページ